iT邦幫忙

2021 iThome 鐵人賽

DAY 11
0
Modern Web

想試試寫程式的感覺,就用 JavaScript 來寫寫看網頁吧系列 第 11

[想試試看JavaScript ] 函式 回傳值

  • 分享至 

  • xImage
  •  

函式

回傳值

函式還有一個設定叫做回傳值,回傳值可以做什麼呢?
就是當我函式計算完之後,我想將函式計算結果放進變數裡,可以使用回傳值
語法:

function 函式名稱(){
    // 要執行的內容
    return 回傳值
}

範例:

var a=3;
var b=4;
function add(){
    result=a+b;  // a+b=7,result 等於7
    return result 
}
var data=add();
console.log(data); // 印出 7
var data2=add()+add();
console.log(data2);

add() 計算 a+b 將結果放進 result
return result ,代表回傳 result
add(),代表呼叫 add 函式,並且回傳 result 的值,也就是 7
可以直接寫 data=add() 直接將回傳的結果放變數裡

甚至可以寫 data2=add()+add() ,將 add() 的回傳值直接做計算。

那麼我想寫短一點的話,我還可以這樣寫
將直接在 return 做計算

var a=3;
var b=4;
function add(){
    return a+b;
}
console.log(add()); // 印出7

上一篇
[想試試看JavaScript ] 函式
下一篇
[想試試看JavaScript ] 函式運算式
系列文
想試試寫程式的感覺,就用 JavaScript 來寫寫看網頁吧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言